Tech

Most massive known stars captured by the powerful Webb telescope